# 使用基础镜像（仅运行时环境）
FROM eclipse-temurin:17-jdk-focal
WORKDIR /app

# 拷贝本地 JAR 文件（需提前在宿主机执行 mvn package）
COPY back/target/elderly_service_platform.jar app.jar

# JVM 参数与时区设置
ENTRYPOINT ["java", \
  "-Xms512m", \
  "-Xmx2g", \
  "-Duser.timezone=Asia/Shanghai", \
  "-jar", \
  "app.jar"]

# 暴露调试端口（可选）
EXPOSE 8090
